package org.example.spring.simple.framework.aop.aspect;

import java.lang.reflect.Method;

/**
 * 回调连接点：通过连接点获取被代理方法的全部信息
 */
public interface ZJoinPoint {
    Object getThis();

    Object[] getArguments();

    Method getMethod();

    void setUserAttribute(String key, Object value);

    Object getUserAttribute(String key);
}
